that's small comfort. - French English Dictionary